/*custome.less*/
.c-p{cursor: pointer;}
.modal-search{
	padding: 5px 10px;background: #d9d9d9;
	& .input-group{
		border: 1px solid #BDBDBD; background: #fff; margin: auto; width: 211px; border-radius: 4px;
		& .form-control{padding-left:0px;}
	}
}
.modal-header,.modal-footer{background: #D3D3D3;}
.modal-header{
	padding: 5px 10px;
	border-bottom: 1px solid #9b9b9b;
}
.modal-body{padding:10px; overflow: auto;}
.modal-footer{
	.r-b;
	padding: 3px 5px; 
	border-top: 1px solid #9b9b9b;
	& .btn{
		padding: 3px 6px;
		&.btn-default{
			&.btn-cancel{
				border-color: #9b9b9b;
			}
			&.btn-confirm{
				background-color: @brand-primary; 
				border-color: #4a4a4a; 
				color:#fff !important;
			}
		}
	}
	&.map .btn{width: 138px;}
}
.is-pagering {
	width: 181px; 
	margin: auto;
	& button.btn{
		background: #fff;
		border: 1px solid @border-color;
		padding: 1px 5px;
		& i.fa{
			color: #131313;
			font-size: 16px;
		}
	}
	& input.page{
		width: 35px;
	  	height: 22px;
	  	vertical-align: middle;
	}
}
.ellipsis{
	text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.device-manage{
	& .manage-left{
		width:500px;
		border-right: 1px solid #d3d3d3;
	    box-shadow: 1px -1px 3px;
	    overflow: auto;
	    overflow-x: hidden;
	    position: absolute;
	}
	& .manage-right{
		margin-left: 500px;
	    position: absolute;
	    left: 0px;
	    & .nav li.uib-tab i.fa{
	    	.m-r-xs;
	    	border-radius: 50px;
    		background: #fff;
    		width: 14px;
	    }
	    & .tab-pane > div:first-of-type{
	    	overflow-x: hidden;
	    	overflow-y: auto;
	    }
	    & span.ellipsis{
	    	display: inline-block;
			height: 25px;
	    	max-width: 247px;
	    	min-width: 100px;
	    	vertical-align: -5px;
    		line-height: 25px;
	    }
	}
}

.wrapper-xs.alert{
	.m-xs;
	width: 110px;
	float: left;
	& .close{
		right: -3px;
	}
	& div{
		.ellipsis;
	}
}
.form-control[disabled].bg-white, .form-control[readonly].bg-white, fieldset[disabled] .form-control.bg-white{
	.bg-white;
}
.table.se-alert > thead > tr > th{
	max-width: 92px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.table.se-alert > tbody > tr > td {
	max-width: 92px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.clear-both{clear:both;}
